@charset "utf-8";
/* CSS Document */

HTML {
	FONT-FAMILY: "微软雅黑", Arial; BACKGROUND: #fff; COLOR: #222222; 
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "微软雅黑", Arial; PADDING-TOP: 0px;font-size:13px;
}
.width1110{ width:1110px; margin:0 auto;}
.width1200{ width:1200px; margin:0 auto;}
.width1120{ width:1120px; margin:0 auto;}
.width1070{ width:1070px; margin:0 auto;}
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
*{margin:0;padding:0;list-style-type:none;}
a{text-decoration:none;color:#222222;}
a:hover{ color:#1653b1; border:0px;}
a,img{border:0;}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    font-size:0;
}
.clearfix { *zoom:1;}


/*顶部 css*/

.header{ width:1200px; height:106px; margin:0 auto;}
.logo{ width:378px; height:106px; float:left; }
.hotline{ width:320px; float:right; background: url(../images/tel.png) no-repeat 0px 40px; padding-top:45px;}
.hotline p{ color:#222222; font-size:22px; padding-left:40px;}

.nav{ background:#1653b1; width:100%; height:48px; min-width:1200px;}
.nav ul{ list-style:none; margin:0px; padding:0px;}
.nav ul li{ float:left; }
.nav ul li a{ display:block; width:150px; line-height:48px;  text-align:center; color: #ffffff; font-size:16px;}
.nav ul li a:hover{ width:150px; height:48px; color:#fff; background:#4691c8;}

.lj-banner{ width:100%; margin:auto; overflow:hidden;height:477px;position:relative;  z-index:9; min-width:1200px;}
.lj-dv_5 .lj-d1{ width:1920px; height:477px;overflow:hidden; display:block; position:absolute; left:50%; text-align:center; margin-left:-960px;}
.lj-dv_5 .lj-d2{ width:100%; margin:auto;  height:30px; overflow:hidden; clear:both;position:absolute;z-index:100; left:0; bottom:20px; text-align:center; }
.lj-dv_5 .lj-d2 table{ margin:auto; height:30px; }
.lj-dv_5 .lj-d2 table td{ padding:0px 5px 0px 5px;}
.lj-dv_5 .lj-d2 table div{ width:15px; height:15px; overflow:hidden; cursor:pointer;  border-radius: 50%; border:1px solid #cac9c8 }
.lj-dv_5 .lj-d2 table div.nuw{ background:#eeeeee; }


.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.m10{ margin-top:10px;}
.m20{ margin-top:20px;}
.m30{ margin-top:30px;}
.m50{ margin-top:50px;}
.m60{ margin-top:60px;}
.m80{ margin-top:80px;}
.p80{ padding-top:80px;}
.b30{ margin-bottom:30px;}
.b50{ margin-bottom:50px;}

.index_title{text-align: center;margin-bottom: 30px;}
.index_title h2{font-size: 36px;line-height:50px; font-weight:normal; /*color:#063b8c*/}
.index_title h2 span{width:70px;height:3px;background-color:#1ca7eb;display: inline-block;vertical-align: middle;margin:0 20px;}
.index_title p{font-size: 14px;color:#666;line-height: 20px;}
.index_title.white h2{color:#fff;}
.index_title.white p{color:#fff;}

.gsjjL{ float:left; width:650px;}
.gsjjR{ float:right; width:505px;}
.gsjjL h3{ font-size:20px; COLOR: #222222;}
.gsjjL p{ line-height:28px; text-indent:2em}

.yylybg{width:100%; padding:80px 0; background:url(../images/icase-bj.jpg) no-repeat center center;}
.yyly{}
.yyly ul{text-align: center; padding-top:10px;}
.yyly ul li{width:220px;text-align: center;display: inline-block;vertical-align:top;}
.yyly ul li a{display: block;}
.yyly ul li span{display: block;line-height:50px;font-size: 16px; color:#666666}
.yyly ul li img{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; }
.yyly ul li:hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}
.ckgd{ text-align:center}

.part01{width:100%; height:475px; background:#eeeeee}
.lxwmmain{ width:405px; float:left;}
.lxwmmain p{ line-height:28px; font-size:14px;}
.newsmain{ width:744px; float:right;}
.xinwen2{width:744px;  padding-top:20px;}
.xinwen2 ul{margin:0; padding:0; margin-top:0px;}
.xinwen2 li{ height:38px; line-height:38px; float:left; width:744px; font-size:14px; background:url(../images/dian.png) no-repeat 0px 14px; border-bottom:1px dashed #c9c9c9}
.xinwen2 li a{ padding-left:18px; color:#2e2e2e;font-size:14px;}
.xinwen2 li a:hover{ color:#1653b1; }

.ad1{width:100%; background:url(../images/ad1.jpg) no-repeat center center; height:159px;}

.p_c { padding:0px 0px 0px 0px; width:1200px; margin:0 auto;}
.p_c a { color: #222222; font-size:14px; }
.pro_t { margin: 0px 5px; line-height:45px; }

.nbanner{ width:100%; height:283px; background:url(../images/nbanner.jpg) no-repeat center center;}

.zuoce{ width:245px; float:left;}
.youce{ width:900px; float:right;}
.zuoceb{ height:56px; background:#1653b1;line-height:56px; color:#ffffff; font-size:22px; text-align:center}
.lb_memu {WIDTH: 243px; border:1px solid #e4e4e4; background:#eff1f5; border-top:none}
.lb_memu UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto;  PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.lb_memu UL LI {WIDTH: 245px; MARGIN-BOTTOM: 0px; }
.lb_memu UL LI A {LINE-HEIGHT: 45px; COLOR: #222222; PADDING-LEFT: 25px; DISPLAY: block; TEXT-DECORATION: none; font-size:14px; border-bottom:1px solid #ffffff}
.lb_memu UL LI A:hover {COLOR: #174791; TEXT-DECORATION: none}
.zuocelx{WIDTH: 243px; border:1px solid #e4e4e4; line-height:32px; padding-top:10px; padding-bottom:10px; font-size:14px; background:#eff1f5;}
.zuocelx p{ padding-left:8px; font-size:14px;}
.rcontent{
	width: 900px;
	
}
.rcontent h1{
	height: 45px;line-height:45px;padding:0px 0px 0px 0px; border-bottom:1px solid #d9dce0
	
}
.rcontent h1 span.fl{
	display: inline-block;
	font-size: 14px; font-weight:normal; color:#434343; font-family:"微软雅黑";
}
.rcontent h1 span.fr{
	color: #222222;font-size: 13px;font-weight:normal; padding-right:15px;
}
.rcontent h1 span.fr a{
	color: #222222;font-size: 13px;
}
.rcontent h1 span.fr a:hover{
	color: #ef0c3a;
}

.companycon p{ text-indent:2em; margin-bottom:15px;}
.zhongjian{ text-align:center}

.companycon{
	padding:15px 0px 0px 0px; line-height:28px; font-size:13px;
}
.companycon p{ text-indent:2em; margin-bottom:15px;}
.companycona{padding:0px 0px 0px 0px; line-height:30px; }
.list_page{text-align:center;margin:30px 10px 10px 10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.detailtitle{ line-height: 30px;  text-align: center; font-size:25px; font-weight:bold; padding-top:30px;}
.artshow{line-height:28px;font-size:14px;padding:0px;}
.artshow .title{text-align:center;font-size:20px;line-height:30px;font-weight:100;font-variant: normal;margin:0;padding:30px 0 0 0;}
.artshow .info{text-align:center;color:#999;padding:0 0 15px 0;font-size:12px; padding-top:10px;}
.artshow .content{line-height:28px; color: rgb(102, 102, 102);}
.artshow p{margin:5px 0;font-size:14px;}
.artshow .pre{margin:5px 0 5px 0;color:#999;}
.artshow .next{margin:0 0 5px 0;color:#999;}

#goodsshow{margin:20px auto;overflow:hidden;width:925px;}
#goodsshow img{border:0;}
#goodsshow .shop_big{border:1px solid #ededed;padding:2px;background:#fff;width:700px;cursor:pointer; margin-left:20px; text-align:center} 
#goodsshow .shop_plist{clear:both;width:925px; margin-left:22px; }
#prolist{width:638px;float:left;overflow:hidden;height:68px;position:relative;margin:10px;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:60px;width:90px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(../images/pro_bg.gif) no-repeat center top;height:68px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_left.gif) no-repeat center;line-height:68px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right{width:350px;}
#goodsshow .right h1{font-size:18px;font-weight:normal;margin:0 0 10px 0;padding:0;}
#goodsshow .right .intro{color:#999;min-height:80px;}
#goodsshow .right .sno{border-bottom:1px solid #eee;line-height:35px;}
#goodsshow .right .price{color:#999;line-height:30px;padding:10px 0;}
#goodsshow .right .price span{color:#f60;font-size:16px;}

.techology{ margin:0px; padding:0px; margin-top:20px;}
.techology li {
	height: 45px; padding-top: 0px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: dashed; line-height:45px; list-style:none
}
.techology li a{
	color: #222222; float: left; padding-left:10px;
}
.techology li a:hover{
	color: #1653b1;
}

.product-right-bottom{ width:880px; padding:20px 0px 10px 0px; overflow:hidden; line-height:25px;}
.product-right-bottom ul{ width:880px; display:block; overflow:hidden; margin:0;padding:0;}
.product-right-bottom ul li{ width:265px; float:left; padding:0px; list-style:none;  margin:0px 14px 5px 14px}
.product-right-bottom ul li img{ width:265px; height:270px;  padding:3px; border:1px solid #dedede;}
.product-right-bottom ul li img:hover{ width:265px; height:270px; padding:3px; border:1px solid #1653b1;}
.product-right-bottom ul li span{ display:block; width:265px; height:50px; line-height:50px; text-align:center;}
.product-right-bottom ul li span a{ color:#222222; font-size:14px;display:block;}
.product-right-bottom ul li span a:hover{ color:#1653b1; font-size:14px;}

.product-right-bottom2{ width:880px; padding:20px 0px 10px 0px; overflow:hidden; line-height:25px;}
.product-right-bottom2 ul{ width:880px; display:block; overflow:hidden; margin:0;padding:0;}
.product-right-bottom2 ul li{ width:265px; float:left; padding:0px; list-style:none;  margin:0px 14px 5px 14px}
.product-right-bottom2 ul li img{ width:265px; height:190px;  padding:3px; border:1px solid #dedede;}
.product-right-bottom2 ul li img:hover{ width:265px; height:190px; padding:3px; border:1px solid #1653b1;}
.product-right-bottom2 ul li span{ display:block; width:265px; height:50px; line-height:50px; text-align:center;}
.product-right-bottom2 ul li span a{ color:#222222; font-size:14px;display:block;}
.product-right-bottom2 ul li span a:hover{ color:#1653b1; font-size:14px;}

.footer{ width:100%; height:75px; line-height:32px; padding-top:15px;  background:#636568; color:#ffffff; min-width:1200px;}
.footer a{color:#ffffff;}
.m50{ margin-top:50px;}

.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;background:#787878;}
.yb_bar ul li{width:183px;height:54px;font:16px/54px 'Microsoft YaHei';color:#ffffff;text-indent:55px;margin-bottom:1px;overflow:hidden; border-bottom:1px solid #999}
.yb_bar .yb_top{background:#787878 url(../images/db1.png) no-repeat;}
/*.yb_bar .ltlogo{background:#ffffff url(../images/db1.png) no-repeat;}*/
.yb_bar .yb_phone{background:#787878 url(../images/db2.png) no-repeat;}
.yb_bar .yb_QQ{text-indent:0;background:#787878 url(../images/db4.png) no-repeat;}
.yb_bar .yb_ercode{background:#787878 url(../images/db5.png) no-repeat;}
.yb_bar .yb_ly{background:#787878 url(../images/db3.png) no-repeat;}
.hd_qr{padding:10px 0px 0px 0px; margin-left:40px;}
.yb_QQ a{display:block;text-indent:55px;width:100%;height:100%;color:#ffffff;}
.yb_ly a{display:block;text-indent:55px;width:100%;height:100%;color:#ffffff;}